import Mock from 'mockjs'
const Random = Mock.Random
export const readyState=(options)=>{
    // return{
    //     name:'李四'
    // }
    const template = {
        //'name|2-4':'张三'//这个的意思是返回一个属性名为name值为连续大于等于2小于等于4遍的张三 也就是 name:张三张三张三(这是3次随机返回的也可以是2次和4次)
        'name|5':'张三',//这个的意思是返回一个属性名为name值为5遍的张三 也就是 name:张三张三张三张三张三
        email:Random.email(),//随机生成一个email字段
        email2:Mock.mock('@email'),//随机生成一个email字段
        Image:Mock.mock('@Image'),//随机生成一个图片地址
        title:Mock.mock('@title'),//随机生成一个标题
        Range:Random.range(1,30,4),//生成一个数组从1开始小于30 间隔(步长)为4
        Date:Random.date('yyyy-MM-dd'),//随机返回一个时间格式为yyyy-MM-dd的日期
        cparagraph:Random.cparagraph(6,10),//返回一个中文的段落 6到10个句子
        cname:Random.cname(),//返回一个中文人名
        email3:Random.email('qq.com'),//返回一个一qq为结尾的邮箱名
        city:Random.city(true),//返回一个是如果里面传递true会连同这个市对应的省一起返回
        zip:Random.zip(),//返回一个6位数的邮政编码
        fruit:Random.fruit()//这是自己在index里扩展的方法 随机的在数组里获取一种水果
    }
    // mock方法里允许传递模板或者是对象
    return Mock.mock(template)
}